Big Huge Thesaurus

paperbark birch

noun